// 将数组b的首地d址作为右值的例子
#include <stdio.h>
#include <stdlib.h>

void main()
{
    char a[] = "We are here! Where are you?", b[28], *p;
    int i = 0;
    p = b;              // 数组b的首地址作为右值赋给左值p
    while (p[i] = a[i]) // 数组a的每个元素值作为右值 // while 可能拿每一个元素的值作为条件，字符串最后一个字符是'\0'
        i++;
    printf(a);
    printf("\n");
    printf(b);
    printf("\n");
    system("pause");
}